#pragma once
#include <string>
#include <vector>
#include "Solution.h"

class EnvironmentSelection
{
public:
	virtual std::vector<Solution> Select(const std::vector<Solution>& parents , const std::vector<Solution>& children) = 0; 
	std::string GetName() {return _name;}
protected:
		std::string _name;
};

